const { request } = require("../../utils/http");

// pages/list/list.js
const http =require('../../utils/http')
Page({

  /**
   * 页面的初始数据
   */
  data: {
seachList:[],
endtype:false
  },
  customData:{
    page:1,
    optype:''
  },

  // 触底加载获取数据
  getData(){
    if(!this.data.endtype){
   
      http.request('/requirement/request/getMatchedProducts','POST',{"keyWord":this.customData.optype,"curPagePath":"/wx/customer/classic/search.html?pageid=hHnmMJVAvKAEnsS6XLoI","product_type":1,"pageNow":this.customData.page,"pageSize":10}).then(res=>{
  const data=res.data.matchedProducts
  if(data.length==0){
  
  }else{
    const oldArr=this.data.seachList
    this.setData({seachList:[...oldArr,...data]})
  }   this.customData.page++;
      })
    }
    wx.stopPullDownRefresh()
  
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
    console.log(options);
// this.customData.optype=options.inputtype
 this.getData();
 wx.stopPullDownRefresh()

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {
    this.customData.page=1;
this.getData()
this.setData({
  seachList:[],
endtype:false
})
  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {
    console.log('触底了');
    this.customData.page=1;
    this.getData()

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})